$(function(){
    /**
     * Created by dell on 2016/11/4.
     */
    function addrules(){
        $.validator.addMethod("stringCheck",
            function(value, element) {
                return this.optional(element) || /^[A-Za-z0-9_\-\u4e00-\u9fa5]+$/.test(value);
            });//只能包括中文字、英文字母、数字和下划线
        $.validator.addMethod('fullNumber', function (value, element) {
            return this.optional(element) || !/^[0-9]+$/.test(
                    value);
        });//用户名不能是纯数字，请重新输入！
        $.validator.addMethod("isMobile",
            function(value, element) {
                var length = value.length;
                var mobile = /^(((1[0-9][0-9]{1})|(15[0-9]{1}))+\d{8})$/;
                return this.optional(element) || (length == 11 && mobile.test(value));
            });//手机号码格式
        $.validator.addMethod('isSpace',function(value,element){
            return this.optional(element)|| /^[^\s'"!@#$%]+$/.test(value)
        })//不含空格和特殊符号、
    }
    var e = "<i class='fa fa-minus-circle'  style='font-size: 18px;padding-left: 5px'></i> ";
    addrules()
    $('#linkManForm').validate({
        submitHandler:function(){
            //成功事件
            alert('提交成功')
            //设置跳转
            $('.btnNext').attr('href','locateFirms.html');
        },
        rules:{
            merchantName:{
                stringCheck:true,
                required:true,
                fullNumber:true,
            },
            merchantMobile:{
                required:true,
                isMobile:true,
                minlength:11,
            },
            merchantMail:{
                required:true,
                minlength:4,
                email:true
            },
        },
        messages: {
            merchantName: {
                required: e + "请输入您的姓名",
                minlength: e + "用户名必须两个字符以上",
                stringCheck:e+'只能包括中文字、英文字母、数字和下划线',
                fullNumber:e+'用户名不能是纯数字，请重新输入'
            },
            merchantMobile:{
                required:e+'请输入您的手机号码',
                isMobile:e+'格式有误',
            },
            merchantMail:{
                required:e+'请输入您的邮箱',
                email: e + "请输入您的E-mail",
            },
        },
        errorPlacement: function(error, element) { //错误信息位置设置方法
            element.parent().after(error);
        },
    })
})
//事件委托
$('.btnNext').on('click',function(){
    $('.lkmsubmit').trigger('click');
})